Atlantic thread herring - German English Dictionary